CREATE TABLE [dbo].[tb_Titulos]
(
[idTitulo] [int] NOT NULL IDENTITY(1, 1),
[Descripcion] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[Entidad] [int] NOT NULL CONSTRAINT [DF_tb_Titulos_Entidad] DEFAULT ((210)),
[EsProfesorado] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[EsTecnico] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[EsDeLaProvincia] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[GrupoIncumbencias] [int] NULL,
[DuracionCarrera] [int] NOT NULL CONSTRAINT [DF_tb_Titulos_DuracionCarrera] DEFAULT ((4)),
[tipodetitulo] [int] NULL,
[CodJunta] [int] NOT NULL,
[EsEspecifico] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[tit_estudio_id_SARH] [int] NULL
) ON [PRIMARY]
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE TRIGGER [dbo].[AddNumber1] ON [dbo].[tb_Titulos] 
FOR INSERT
AS
SET NOCOUNT ON
DECLARE @ID INT
DECLARE @IDV VARCHAR(6)
/*
SELECT @ID = (SELECT IdTitulo FROM INSERTED)
SELECT @IDV = RTRIM(Cast(@ID AS VARCHAR(6)))

SELECT @IDV = CASE LEN(@IDV)
WHEN 5 THEN '0' + @IDV
ELSE @IDV
END

UPDATE tb_Titulos SET Descripcion = @IDV +' - ' + Descripcion  
WHERE IdTitulo = @ID
*/

GO
ALTER TABLE [dbo].[tb_Titulos] ADD CONSTRAINT [PK_tb_Titulos] PRIMARY KEY CLUSTERED  ([idTitulo]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IDXENTIDAD] ON [dbo].[tb_Titulos] ([Entidad]) ON [PRIMARY]
GO
